Contexto global.PeriodPresentation

Contexto global

PeriodPresentation

Disponible desde la versión 8.0.

Sintaxis:

PeriodPresentation(<FechaInicioDelPeriodo>, <FechaFinDelPeriodo>, <CadenaDeFormato>)

Parámetros:

<FechaInicioDelPeriodo> (obligatorio)

Tipo: Fecha.
Fecha de inicio del periodo.

<FechaFinDelPeriodo> (obligatorio)

Tipo: Fecha.
Fecha de fin del periodo.

<CadenaDeFormato> (opcional)

Tipo: Cadena.
Define el método para formatear el periodo.
Puede contener los siguientes parámetros:

  • L – código de localización. Si no se especifica, se utiliza el código de localización predeterminado. Si el sistema no admite el formato de periodo con la localización indicada, se produce una excepción.
  • FP – indicador de “periodo fiscal”. Afecta al formato si el periodo de fechas indicado corresponde al primer semestre o a los primeros 9 meses del año. Si no se indica, el indicador no se establece.

Códigos de localización válidos para usar en la cadena de formato (en formato Código – Idioma):

  • en_US – Inglés
  • az – Azerbaiyano
  • be_BY – Bielorruso
  • bg_BG – Búlgaro
  • et_EE – Estonio
  • fi_FI – Finés
  • fr_CA – Francés
  • hu – Húngaro
  • ka_GE – Georgiano
  • de_DE – Alemán
  • kk_KZ – Kazajo
  • lv_LV – Letón
  • lt_LT – Lituano
  • pl_PL – Polaco
  • ro_RO – Rumano
  • ru_RU – Ruso
  • tr_TR – Turco
  • tk – Turcomano
  • uk_UA – Ucraniano
  • vi_VN – Vietnamita

Ejemplo de cadena formateada:
L=en_US; FP=True
Valor predeterminado: Cadena vacía.

Valor devuelto:

Tipo: Cadena.

Descripción:

Forma la presentación externa del periodo dado por las fechas de inicio y fin del periodo.

Disponibilidad:

Cliente ligero, cliente web, servidor, cliente grueso, conexión externa.

Nota:

Si se establece el modo de compatibilidad DontUse, entonces el método utiliza el código de localización especificado para la sesión (mediante el parámetro VL), similar al formato de números y fechas. de forma predeterminada.

Ejemplo:

CurDate = CurrentDate();
BegDate = BegOfMonth(CurDate);
EndDate = EndOfMonth(CurDate);
Description = “” + PeriodPresentation(BegDate, EndDate, “FP = True”);

Disponible desde:

Disponible desde la versión 8.0.